package cnisetup

import (
	"github.com/f5devcentral/f5-bigip-rest-go/utils"
)

func (bo *BIGIPOnlyContext) Setup() error {
	slog := utils.LogFromContext(bo)
	slog.Infof("no setup work to k8s with BIGIPOnlyContext")
	return nil
}

func (bo *BIGIPOnlyContext) Teardown() error {
	slog := utils.LogFromContext(bo)
	slog.Infof("no teardown work to k8s with BIGIPOnlyContext")
	return nil
}

func (bo *BIGIPOnlyContext) Deploy() error {
	return bo.CNIContext.Deploy()
}

func (bo *BIGIPOnlyContext) Cleanup() error {
	return bo.CNIContext.Cleanup()
}

func (bo *BIGIPOnlyContext) nodeConfigs() (map[string]interface{}, error) {
	return nil, nil
}
